Dynamic Policies in Selecting a Caching Set for a Distributed Mobile Computing Environment

نویسندگان

  • Ada Fu
  • John C.S. Lui
  • M. H. Wong
چکیده

The bandwidth of a wireless network is usually very limited as compared to that of a static network. Therefore, caching the right set of data into the limited storage of mobile computers is an important issue in mobile database applications. Caching not only reduces the contention on the narrow bandwidth of a wireless channel, but also improves the response time for read operations. However, we show that the problem of nding an optimal caching set so as to minimize the bandwidth utilization is NP-hard. In order for the system to determine the caching set in real time, two heuristic methods, the baseline algorithm and the greedy algorithm, are proposed. The closed-form solutions of various performance measures for the no caching policy, the baseline algorithm and the greedy algorithm are derived based on the queuing model. Experiments are also conducted for various access patterns. In general, the proposed caching algorithms outperform the no caching policy under all cases. In addition, the capacity of a cell is signiicantly improved when the caching algorithms are adopted. Our algorithms are simple and eecient, hence they can be readily incorporated into a mobile database system to ensure good response time and the cost-eeective usage of the mobile computer memory and the wireless bandwidth.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Mobile and Fog-based Computing Method to Execute Smart Device Applications in a Secure Environment

With the rapid growth of smart device and Internet of things applications, the volume of communication and data in networks have increased. Due to the network lag and massive demands, centralized and traditional cloud computing architecture are not accountable to the high users' demands and not proper for execution of delay-sensitive and real time applications. To resolve these challenges, we p...

متن کامل

Energy-Efficient Data Caching and Prefetching for Mobile Devices Based on Utility

In mobile computing environments, vital resources like battery power and wireless channel bandwidth impose significant challenges in ubiquitous information access. In this paper, we propose a novel energy and bandwidth efficient data caching mechanism, called GreedyDual Least Utility (GD-LU), that enhances dynamic data availability while maintaining consistency. The proposed utility-based cachi...

متن کامل

Write Caching in Distributed File Systems

Disk caches are employed in distributed le systems to avoid network accesses at clients and to compensate for the speed diierential between main memory and disk at le servers. Because of concerns about volatility, however, write requests have typically not beneetted from the presence of caches. Instead, they have been processed with some sort of write-through or periodic write-back approach to ...

متن کامل

An Enhanced MSS-based checkpointing Scheme for Mobile Computing Environment

Mobile computing systems are made up of different components among which Mobile Support Stations (MSSs) play a key role. This paper proposes an efficient MSS-based non-blocking coordinated checkpointing scheme for mobile computing environment. In the scheme suggested nearly all aspects of checkpointing and their related overheads are forwarded to the MSSs and as a result the workload of Mobile ...

متن کامل

Energy Efficient Cache Replacement in Mobile Computing Environment

Caching is a key technique in mobile computing environment for improving the data retrieval performance. Due to cache size limitations, cache replacement algorithms are used to find a suitable subset of items for eviction from the cache. It has been observed that cached items in a client are related to each other and therefore replacement of a data item which is highly associated may lead to se...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995